a {
    text-decoration: none;
}

//==============================================================
//滚动�
*:not(.nano-content)::-webkit-scrollbar-thumb {
    border-radius: 3px;
    background: rgba(0, 0, 0, 0.15);
    width: 4px;
    margin: 0 1px;
}

*:not(.nano-content)::-webkit-scrollbar {
    width: 4px;
    background: rgba(0, 0, 0, 0);
}

//checkbox

input[type="checkbox"] {
    &:disabled {
        cursor: not-allowed;

        &:after {
            background-color: #f5f5f5;
            border-color: #e5e5e5;
        }

        &:checked {
            &:before {
                border-color: #ccc;
            }

            &:after {
                border: none !important;
                background: none !important;
            }
        }
    }
}

.icon-chat-vip {
    color: #f6bc2e;
}

img {
    border: 0px;
}

ul, ol {
    margin: 0px;
    padding: 0px;
    list-style-type: none;
}

a {
    text-decoration: none;
    color: #1e88e5;
    cursor: pointer;
}

a:hover {
    text-decoration: underline;
}

a:focus {
    outline: none;
    -moz-outline: none;
}

input, textarea {
    outline: none;
}

.placeholder {
    color: #aaa;
}

.imgbutton {
    width: 100%;
    height: 100%;
    border: 0;
    background: none;
    padding: 0px;
    text-align: center;
    vertical-align: middle;
    outline: none;
}

.overflowHidden {
    overflow: hidden;
    zoom: 1;
}

.overflow_ellipsis {
    display: inline-block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.WordBreak {
    word-wrap: break-word;
    word-break: break-word;
}

.AllBreak {
    word-wrap: break-word;
    word-break: break-all;
}

.noSelect {
    user-select: none;
}

.DefaultPointer, .cursorDefault {
    cursor: default !important;
}

.Hand, .pointer {
    cursor: pointer;
}

.cursorText {
    cursor: text;
}

.InlineBlock {
    display: inline-block !important;
    display: -moz-inline-stack;
    display: inline-block; /* zoom:1; */
    *display: inline;
}

.Block {
    display: block !important;
}

.NoUnderline {
    text-decoration: none !important;
}

.Underline {
    text-decoration: underline !important;
}

.Absolute {
    position: absolute !important;
}

.Relative, .relative {
    position: relative !important;
}

.Fixed {
    position: fixed !important;
}

/*浮动*/
.Left {
    float: left !important;
}

.Right {
    float: right !important;
}

.Clear {
    clear: both;
    visibility: hidden;
    border-top: 0px;
    margin-top: -1px !important;
}

.clearLeft {
    clear: left;
}

.clearfix:after {
    content: "";
    display: table;
    clear: both;
}

.SpanCenter {
    display: block !important;
    text-align: center !important;
}

.TxtLeft {
    text-align: left !important;
}

.TxtCenter {
    text-align: center !important;
}

.TxtRight {
    text-align: right !important;
}

.TxtTop {
    vertical-align: top !important;
}

.TxtTop img {
    vertical-align: top !important;
}

.TxtMiddle {
    vertical-align: middle !important;
}

.TxtBottom {
    vertical-align: bottom !important;
}

.divCenter {
    margin: 0 auto;
}

.TxtIndent10 {
    text-indent: 10px;
}

.Border0 {
    border: 0px !important;
}

.Border2 {
    border: 2px !important;
}

.BorderBottom0 {
    border-bottom: 0px !important;
}

.BorderLeft0 {
    border-left: 0px !important;
}

.BorderRight0 {
    border-right: 0px !important;
}

.Border {
    border: 1px solid white !important;
}

.BorderTop {
    border-top: 1px solid white !important;
}

.BorderTopGrayC {
    border-top: 1px solid #ccc !important;
}

.BorderRight {
    border-right: 1px solid white !important;
}

.BorderLeft {
    border-left: 1px solid white !important;
}

.BorderBottom {
    border-bottom: 1px solid white !important;
}

.BorderGrayColor {
    border-color: #ccc !important;
}

.BorderGrayD {
    border: 1px solid #ddd;
}

.BorderGray9 {
    border: 1px solid #999 !important;
}

.BorderBottomGrayC {
    border-bottom-color: #ccc !important;
}

.BorderBottomGrayD {
    border-bottom-color: #ddd !important;
}

.borderColor_ef {
    border-color: #efefef !important;
}

.borderColor_c {
    border-color: #ccc !important;
}

.borderColor_d8 {
    border-color: #d8d8d8 !important;
}

.Hidden {
    display: none;
}

.Visibility {
    visibility: hidden;
}

/*Margin And Padding*/
.mp0 {
    margin: 0px !important;
    padding: 0px !important;
}

.mAll5 {
    margin: 5px !important;
}

.mAll10 {
    margin: 10px !important;
}

.mAll12 {
    margin: 12px !important;
}

.mAll15 {
    margin: 15px !important;
}

.mAll20 {
    margin: 20px !important;
}

.mAll25 {
    margin: 25px !important;
}

.mAll30 {
    margin: 30px !important;
}

.mTop0 {
    margin-top: 0px !important;
}

.mTop2 {
    margin-top: 2px !important;
}

.mTop3 {
    margin-top: 3px !important;
}

.mTop4 {
    margin-top: 4px !important;
}

.mTop5 {
    margin-top: 5px !important;
}

.mTop6 {
    margin-top: 6px !important;
}

.mTop7 {
    margin-top: 7px !important;
}

.mTop8 {
    margin-top: 8px !important;
}

.mTop10 {
    margin-top: 10px !important;
}

.mTop11 {
    margin-top: 11px !important;
}

.mTop12 {
    margin-top: 12px !important;
}

.mTop13 {
    margin-top: 13px !important;
}

.mTop15 {
    margin-top: 15px !important;
}

.mTop16 {
    margin-top: 16px !important;
}

.mTop18 {
    margin-top: 18px !important;
}

.mTop20 {
    margin-top: 20px !important;
}

.mTop25 {
    margin-top: 25px !important;
}

.mTop30 {
    margin-top: 30px !important;
}

.mTop35 {
    margin-top: 35px !important;
}

.mTop40 {
    margin-top: 40px !important;
}

.mTop45 {
    margin-top: 45px !important;
}

.mTop50 {
    margin-top: 50px !important;
}

.mRight0 {
    margin-right: 0px !important;
}

.mRight2 {
    margin-right: 2px !important;
}

.mRight3 {
    margin-right: 3px !important;
}

.mRight5 {
    margin-right: 5px !important;
}

.mRight7 {
    margin-right: 7px !important;
}

.mRight10 {
    margin-right: 10px !important;
}

.mRight12 {
    margin-right: 12px !important;
}

.mRight15 {
    margin-right: 15px !important;
}

.mRight20 {
    margin-right: 20px !important;
}

.mRight25 {
    margin-right: 25px !important;
}

.mRight30 {
    margin-right: 30px !important;
}

.mRight35 {
    margin-right: 35px !important;
}

.mRight40 {
    margin-right: 40px !important;
}

.mBottom0 {
    margin-bottom: 0px !important;
}

.mBottom3 {
    margin-bottom: 3px !important;
}

.mBottom4 {
    margin-bottom: 4px !important;
}

.mBottom5 {
    margin-bottom: 5px !important;
}

.mBottom6 {
    margin-bottom: 6px !important;
}

.mBottom8 {
    margin-bottom: 8px !important;
}

.mBottom10 {
    margin-bottom: 10px !important;
}

.mBottom12 {
    margin-bottom: 12px !important;
}

.mBottom15 {
    margin-bottom: 15px !important;
}

.mBottom18 {
    margin-bottom: 18px !important;
}

.mBottom20 {
    margin-bottom: 20px !important;
}

.mBottom25 {
    margin-bottom: 25px !important;
}

.mBottom30 {
    margin-bottom: 30px !important;
}

.mBottom45 {
    margin-bottom: 45px !important;
}

.mBottom50 {
    margin-bottom: 50px !important;
}

.mLeft0 {
    margin-left: 0px !important;
}

.mLeft2 {
    margin-left: 2px !important;
}

.mLeft3 {
    margin-left: 3px !important;
}

.mLeft5 {
    margin-left: 5px !important;
}

.mLeft7 {
    margin-left: 7px !important;
}

.mLeft10 {
    margin-left: 10px !important;
}

.mLeft12 {
    margin-left: 12px !important;
}

.mLeft15 {
    margin-left: 15px !important;
}

.mLeft20 {
    margin-left: 20px !important;
}

.mLeft25 {
    margin-left: 25px !important;
}

.mLeft30 {
    margin-left: 30px !important;
}

.mLeft35 {
    margin-left: 35px !important;
}

.mLeft40 {
    margin-left: 40px !important;
}

.mLeft48 {
    margin-left: 48px !important;
}

.mLeft50 {
    margin-left: 50px !important;
}

.mLeft80 {
    margin-left: 80px !important;
}

.mLeft100 {
    margin-left: 100px !important;
}

.pAll0 {
    padding: 0px !important;
}

.pAll2 {
    padding: 2px !important;
}

.pAll5 {
    padding: 5px !important;
}

.pAll10 {
    padding: 10px !important;
}

.pAll15 {
    padding: 15px !important;
}

.pAll20 {
    padding: 20px !important;
}

.pAll25 {
    padding: 25px !important;
}

.pAll30 {
    padding: 30px !important;
}

.pAll35 {
    padding: 35px !important;
}

.pTop0 {
    padding-top: 0px !important;
}

.pTop2 {
    padding-top: 2px !important;
}

.pTop5 {
    padding-top: 5px !important;
}

.pTop10 {
    padding-top: 10px !important;
}

.pTop12 {
    padding-top: 12px !important;
}

.pTop15 {
    padding-top: 15px !important;
}

.pTop20 {
    padding-top: 20px !important;
}

.pTop25 {
    padding-top: 25px !important;
}

.pTop30 {
    padding-top: 30px !important;
}

.pTop35 {
    padding-top: 35px !important;
}

.pTop45 {
    padding-top: 45px !important;
}

.pTop100 {
    padding-top: 100px !important;
}

.pRight0 {
    padding-right: 0px !important;
}

.pRight5 {
    padding-right: 5px !important;
}

.pRight6 {
    padding-right: 6px !important;
}

.pRight9 {
    padding-right: 9px !important;
}

.pRight10 {
    padding-right: 10px !important;
}

.pRight12 {
    padding-right: 12px !important;
}

.pRight15 {
    padding-right: 15px !important;
}

.pRight20 {
    padding-right: 20px !important;
}

.pRight25 {
    padding-right: 25px !important;
}

.pRight30 {
    padding-right: 30px !important;
}

.pRight40 {
    padding-right: 40px !important;
}

.pRight60 {
    padding-right: 60px !important;
}

.pBottom2 {
    padding-bottom: 2px !important;
}

.pBottom3 {
    padding-bottom: 3px !important;
}

.pBottom5 {
    padding-bottom: 5px !important;
}

.pBottom8 {
    padding-bottom: 8px !important;
}

.pBottom10 {
    padding-bottom: 10px !important;
}

.pBottom15 {
    padding-bottom: 15px !important;
}

.pBottom20 {
    padding-bottom: 20px !important;
}

.pBottom25 {
    padding-bottom: 25px !important;
}

.pBottom30 {
    padding-bottom: 30px !important;
}

.pBottom50 {
    padding-bottom: 50px !important;
}

.pBottom100 {
    padding-bottom: 100px !important;
}

.pLeft0 {
    padding-left: 0px !important;
}

.pLeft5 {
    padding-left: 5px !important;
}

.pLeft6 {
    padding-left: 6px !important;
}

.pLeft7 {
    padding-left: 7px !important;
}

.pLeft8 {
    padding-left: 8px !important;
}

.pLeft9 {
    padding-left: 9px !important;
}

.pLeft10 {
    padding-left: 10px !important;
}

.pLeft11 {
    padding-left: 11px !important;
}

.pLeft12 {
    padding-left: 12px !important;
}

.pLeft15 {
    padding-left: 15px !important;
}

.pLeft20 {
    padding-left: 20px !important;
}

.pLeft25 {
    padding-left: 25px !important;
}

.pLeft28 {
    padding-left: 28px !important;
}

.pLeft30 {
    padding-left: 30px !important;
}

.pLeft29 {
    padding-left: 29px !important;
}

.pLeft35 {
    padding-left: 35px !important;
}

.pLeft36 {
    padding-left: 36px !important;
}

.pLeft40 {
    padding-left: 40px !important;
}

.pLeft45 {
    padding-left: 45px !important;
}

.pLeft50 {
    padding-left: 50px !important;
}

.pLeft160 {
    padding-left: 160px !important;
}

.pTopBottom3 {
    padding-top: 3px !important;
    padding-bottom: 3px !important;
}

.pTopBottom5 {
    padding-top: 5px !important;
    padding-bottom: 5px !important;
}

.pLeftRight5 {
    padding-left: 5px !important;
    padding-right: 5px !important;
}

.pLeftRight10 {
    padding-left: 10px !important;
    padding-right: 10px !important;
}

.pLeftRight30 {
    padding-left: 30px !important;
    padding-right: 30px !important;
}

.Top1 {
    top: 1px;
}

.Top3 {
    top: 3px;
}

.Top5 {
    top: 5px;
}

.Top10 {
    top: 10px;
}

.Top20 {
    top: 20px;
}

.Right1 {
    right: 1px;
}

.Right5 {
    right: 5px;
}

.Right8 {
    right: 8px;
}

.minHeight26 {
    min-height: 26px !important;
}

.minHeight30 {
    min-height: 30px !important;
}

.minHeight50 {
    min-height: 50px !important;
}

.minHeight80 {
    min-height: 80px !important;
}

.minHeight160 {
    min-height: 160px !important;
}

.minWidth60 {
    min-width: 60px !important;
}

.Width70 {
    width: 70px !important;
}

.Width90 {
    width: 90px !important;
}

.Width95 {
    width: 95px !important;
}

.Width120 {
    width: 120px !important;
}

.Width170 {
    width: 170px !important;
}

.Width180 {
    width: 180px !important;
}

.Width195 {
    width: 195px !important;
}

.Width200 {
    width: 200px !important;
}

.Width300 {
    width: 300px !important;
}

.Width360 {
    width: 360px !important;
}

.Width400 {
    width: 400px !important;
}

.Width450 {
    width: 450px !important;
}

.Width500 {
    width: 500px !important;
}

.Width530 {
    width: 530px !important;
}

.Width550 {
    width: 550px !important;
}

.White24 {
    font-size: 24px;
    color: white;
}

.Blue {
    color: #06c !important;
}

.Blue14Bold {
    font-size: 14px;
    color: #06c !important;
    font-weight: bold;
}

.Blue16 {
    font-size: 16px;
    color: #06c !important;
}

.Blue16Bold {
    font-size: 16px;
    color: #06c !important;
    font-weight: bold;
}

.Blue18 {
    font-size: 18px;
    color: #06c !important;
}

.Blue20 {
    font-size: 20px;
    color: #06c !important;
}

.Blue22 {
    font-size: 22px;
    color: #06c !important;
}

.Blue24 {
    font-size: 24px;
    color: #06c !important;
}

.Blue24Bold {
    font-size: 24px;
    font-weight: bold;
    color: #06c !important;
}

.BlueBold {
    color: #06c !important;
    font-weight: bold;
}

.Gray {
    color: #333 !important;
}

.Gray14 {
    color: #333 !important;
    font-size: 14px;
}

.Gray16 {
    color: #333 !important;
    font-size: 16px;
}

.Gray_6 {
    color: #666 !important;
}

.Gray_8 {
    color: #888 !important;
}

.Gray_9 {
    color: #999 !important;
}

.Gray_a {
    color: #aaa !important;
}

.Gray_c {
    color: #ccc !important;
}

.Gray_d {
    color: #eee !important;
}

.Gray_df {
    color: #dfdfdf !important;
}

.Gray_c6 {
    color: #c6c6c6 !important;
}

.Bg_Gray_6 {
    background-color: #666 !important;
}

.Black {
    color: #000 !important;
}

.BlackBold {
    color: #000 !important;
    font-weight: bold;
}

.Black14 {
    color: #000 !important;
    font-size: 14px;
}

.Black16 {
    color: #000 !important;
    font-size: 16px;
}

.Black18 {
    color: #000 !important;
    font-size: 18px;
}

.Black18Bold {
    color: #000 !important;
    font-size: 18px;
    font-weight: bold;
}

.Black20 {
    color: #000 !important;
    font-size: 20px;
}

.font6 {
    font-size: 12px;
    transform: scale(0.5);
    display: inline-block;
}

.font8 {
    font-size: 16px;
    transform: scale(0.5);
    display: inline-block;
}

.font9 {
    font-size: 16px;
    transform: scale(0.5);
    display: inline-block;
}

.font10 {
    font-size: 20px;
    transform: scale(0.5);
    display: inline-block;
}

.Font10 {
    font-size: 6px;
    -webkit-text-size-adjust: none;
}

.Font12 {
    font-size: 12px !important;
}

.Font13 {
    font-size: 13px !important;
}

.Font14 {
    font-size: 14px !important;
}

.Font15 {
    font-size: 15px !important;
}

.Font16 {
    font-size: 16px !important;
}

.Font17 {
    font-size: 17px !important;
}

.Font18 {
    font-size: 18px !important;
}

.Font19 {
    font-size: 19px !important;
}

.Font20 {
    font-size: 20px !important;
}

.Font22 {
    font-size: 22px !important;
}

.Font24 {
    font-size: 24px !important;
}

.Font26 {
    font-size: 26px !important;
}

.Font30 {
    font-size: 30px !important;
}

.Font32 {
    font-size: 32px !important;
}

.Font34 {
    font-size: 34px !important;
}

.Font36 {
    font-size: 36px !important;
}

.Font40 {
    font-size: 40px !important;
}

.Font48 {
    font-size: 48px !important;
}

.Font56 {
    font-size: 56px !important;
}

.LineHeight15 {
    line-height: 15px !important;
}

.LineHeight16 {
    line-height: 16px !important;
}

.LineHeight20 {
    line-height: 20px !important;
}

.LineHeight22 {
    line-height: 22px !important;
}

.LineHeight24 {
    line-height: 24px !important;
}

.LineHeight25 {
    line-height: 25px !important;
}

.LineHeight26 {
    line-height: 26px !important;
}

.LineHeight27 {
    line-height: 27px !important;
}

.LineHeight28 {
    line-height: 28px !important;
}

.LineHeight30 {
    line-height: 30px !important;
}

.LineHeight35 {
    line-height: 35px !important;
}

.LineHeight40 {
    line-height: 40px !important;
}

.LineHeight50 {
    line-height: 50px !important;
}

.LineHeight60 {
    line-height: 60px !important;
}

.LineHeight80 {
    line-height: 80px !important;
}

.Height26 {
    height: 26px;
}

.Height30 {
    height: 30px;
}

.Height50 {
    height: 50px;
}

.Height80 {
    height: 80px;
}

.Height180 {
    height: 180px;
}

.Height200 {
    height: 200px;
}

.MaxWidth90 {
    max-width: 90% !important;
}
